trafiği tıkamak

  1. Verb to congest the traffic
  2. Verb to obstruct the traffic
  3. Verb to block traffic